<?php
include ('../../datos/general.php');
include ('../../datos/conexion.php');
include ('../../datos/storeprocedure.php');
validarSession('Coordinador');
verificarParametros(array('tipo'),'POST',1,'Esta página esta siendo accesada de forma indebida');
$tipo = $_POST['tipo'];
if($tipo=='obtenerProfesores'){
	session_start();
	$idCoordinador= $_SESSION["usuarioConectado"];
	echo obtenerProfesoresSede($idCoordinador);
	echo '<script>obtenerParametros();</script>';
	}
else if($tipo=='registrarDatos'){
	verificarParametros(array('arregloPlazas','arregloLabores','profesor','semestreProyeccion','annoProyeccion'),'POST',1,'Esta página esta siendo accesada de forma indebida');
	session_start();
	$idCoordinador= $_SESSION["usuarioConectado"];
	$arregloPlazas = $_POST['arregloPlazas'];
	$arregloLabores = $_POST['arregloLabores'];
	$profesor = $_POST['profesor'];
	$semestreProyeccion = $_POST['semestreProyeccion'];
	$annoProyeccion = $_POST['annoProyeccion'];
	registrarProyeccionProfesor($idCoordinador,$arregloPlazas,$arregloLabores,$profesor,$semestreProyeccion,$annoProyeccion);
	}
else if($tipo=='obtenerDatos'){
	verificarParametros(array('idEditarProyeccion'),'POST',1,'Esta página esta siendo accesada de forma indebida');
	$idEditarProyeccion = $_POST['idEditarProyeccion'];
	$resultado = obtenerDatosProyeccionProfesorPlazaEditar($idEditarProyeccion);
	$retornar = '<script>';
	foreach($resultado AS $fila){
		$retornar.='plazaNueva = new plaza();
					plazaNueva.llenarDatos(arregloPlazas.length,"'.$fila['numPlaza'].'","'.$fila['idPersona'].'","'.$fila['porcentajePlaza'].'",
										   "'.$fila['porcentajePlazaAsignar'].'","'.$fila['profesor'].'");
					arregloPlazas.push(plazaNueva); arregloPlazasEditar.push(plazaNueva);';
	}
	$resultado2 = obtenerDatosProyeccionProfesorLaborEditar($idEditarProyeccion);
	foreach($resultado2 AS $fila){
		$retornar.='laborNueva = new labor();
					laborNueva.llenarDatos(arregloLabor.length,"'.$fila['idlabor'].'","'.$fila['nombre'].'","'.$fila['fechainicio'].'",
										   "'.$fila['fechafin'].'","'.$fila['carga'].'","'.$fila['tipolabor'].'");
					arregloLabor.push(laborNueva); arregloLaborEditar.push(laborNueva);';
	}
	
	echo $retornar.'</script>';
	}
else if($tipo=='registrarEdicionSinArreglo'){
	verificarParametros(array('idEditarProyeccion','semestre','anno'),'POST',1,'Esta página esta siendo accesada de forma indebida');
	$idEditarProyeccion= $_POST['idEditarProyeccion'];
	$semestre= $_POST['semestre'];
	$anno= $_POST['anno'];
	editarDatosBasicosProyeccionProfesor($idEditarProyeccion,$semestre,$anno);
	}
else if($tipo=='registrarEdicionLabores'){
	verificarParametros(array('idEditarProyeccion','semestre','anno','arregloLabores'),'POST',1,'Esta página esta siendo accesada de forma indebida');
	$idEditarProyeccion= $_POST['idEditarProyeccion'];
	$semestre= $_POST['semestre'];
	$anno= $_POST['anno'];
	$arregloLabores= $_POST['arregloLabores'];
	registrarProyeccionProfesorEdicionLabores($idEditarProyeccion,$semestre,$anno,$arregloLabores);
	}
else if($tipo=='registrarEdicionPlazas'){
	verificarParametros(array('idEditarProyeccion','semestre','anno','arregloPlazas'),'POST',1,'Esta página esta siendo accesada de forma indebida');
	$idEditarProyeccion= $_POST['idEditarProyeccion'];
	$semestre= $_POST['semestre'];
	$anno= $_POST['anno'];
	$arregloPlazas= $_POST['arregloPlazas'];
	registrarProyeccionProfesorEdicionPlazas($idEditarProyeccion,$semestre,$anno,$arregloPlazas);
	}
else if($tipo=='registrarEdicionPlazasLabores'){
	verificarParametros(array('idEditarProyeccion','semestre','anno','arregloPlazas','arregloLabores'),'POST',1,'Esta página esta siendo accesada de forma indebida');
	$idEditarProyeccion= $_POST['idEditarProyeccion'];
	$semestre= $_POST['semestre'];
	$anno= $_POST['anno'];
	$arregloPlazas= $_POST['arregloPlazas'];
	$arregloLabores= $_POST['arregloLabores'];
	editarDatosBasicosProyeccionProfesor($idEditarProyeccion,$semestre,$anno);
	ob_clean();
	registrarProyeccionProfesorEdicionLabores($idEditarProyeccion,$semestre,$anno,$arregloLabores);
	ob_clean();
	registrarProyeccionProfesorEdicionPlazas($idEditarProyeccion,$semestre,$anno,$arregloPlazas);
	}
else if($tipo=='publicarProyecciones'){
	session_start();
	$idCoordinador= $_SESSION["usuarioConectado"];
	publicarProyecciones($idCoordinador);
	}
?>